Big Huge Thesaurus

ambystomid salamander

noun